Logo
Translation and English learning by Britannica
merriam webster
depósito de armas
Weapons Depot
Microsoft® Translator
Word by word lookup

depósito sustantivo

es
deposit; warehouse, storehouse

armar verbo

es
to assemble, to put together; to create, to cause; to arm